be difficult (situation) - French English Dictionary